package com.example.demo.dao;

import com.example.demo.bean.Medicine;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface MedicineDao {
    //获取当前页所有的药品
    List<Medicine> getAllMedicine(String name,int pageStart,int pageSize);

    //计算出所有药品数量
    int getMedicineCounts(String name);

    //添加药品
    int addMedicine(Medicine medicine);

    //修改药品信息
    int editMedicine(Medicine medicine);

    //删除药品信息
    int deleteMedicine(int id);
}
